//
// Flags.hh for caziac in /media/CIBOX USB/Zia/api/Module
// 
// Made by johannick renaud
// Login   <renaud_j@epitech.net>
// 
// Started on  Mon Sep  5 02:40:27 2011 johannick renaud
// Last update Tue Sep 20 22:50:01 2011 johannick renaud
//

#ifndef			CAZIAC_FLAGS_HH
# define		CAZIAC_FLAGS_HH

/**
 *	\file		Flags.hh
 *	\date		Mon Sep  5 2011
 *	\author		RENAUD J.
 *	\version	1.0
 */

namespace		Caziac
{
  /**
   *	\namespace	Log
   *	\brief		Here is a Log abstraction
   */

  namespace		Log
  {

    /**
     *	\enum		Flags
     *	\brief		Log flags
     */

    enum		Flags
      {
	OFF  = 0x00,	/**< Logs are off				*/
	ERR  = 0x01,	/**< An Error append				*/
	LOG  = 0x02,	/**< log in LOGFILE				*/
	WARN = 0x04,	/**< Warning					*/
	CONF = 0x08,	/**< Config file				*/
	INFO = 0x10,	/**< Information				*/
	FINE = 0x20,	/**< Fine is a finer specification for users	*/
	DEBUG = 0x40,	/**< Debug Mode					*/
      };
  }
}

#endif
